forensic crime lawyer expert witness it-forensic criminal law intellectual property copyright failure analysis consulting fraud forensic engineering integrity due dilligence attorney engineering expert patent